another possibility - Französisch Englisch Wörterbuch